import Vue from 'vue'
import App from './App.vue'
// 将三级联动组件注册为全局组件
// 1.导入组件
import TypeNav from '@/components/TypeNav'
import Pagination from '@/components/Pagination'
// 2.使用Vue.component()注册组件
Vue.component(TypeNav.name,TypeNav)
Vue.component(Pagination.name,Pagination)
// 引入mock拦截请求的js文件
import "@/mock/mockServe"
// 引入轮播图样式
import "swiper/css/swiper.min.css"
Vue.config.productionTip = false

// 导入路由组件
import router from '@/router'

// 引入Vuex实例对象Store
import store from '@/store'
new Vue({
  render: h => h(App),
  beforeCreate(){
    Vue.prototype.$bus = this;
  },
  router,
  store
}).$mount('#app')
